@charset "utf-8";
 
/*products*/
.goods-img { float:left; width:346px;  }
.goods-detail { float:left; width:634px; }
.main { padding-top:30px; }
.content { float:left; width:750px; }
.introduction { margin-bottom:46px; }
.comment-form { margin:20px 0 30px; }
.comment-nav { text-align:right; padding:10px 20px 0 0; }
.comment-nav a { padding:0 10px; color:#828790; }
.sidebar { float:right; width:200px; }
.bgbox { border:1px solid #cdc2b1; }
.side { margin-bottom:20px; }
.titlebg{ height:22px; padding:8px 0 0 20px; background:url(../images/jb.png) 0 -5px repeat-x; font-family:"微软雅黑"; color:#4c3327; }
.tab-btns { border-bottom:3px solid #4c3327; }
.tab-con { border:1px solid #cdc2b1; }
.tab-btns a { float:left; margin-right:10px; width:80px; height:28px; line-height:28px; text-align:center; background:url(../images/tab-bg.png) 0 0 no-repeat; color:#4c3327; font-weight:bold; }
.tab-btns a:hover,.tab-btns .currTab { background-position:0 -28px; text-decoration:none; }

.pro-title { font:16px "微软雅黑"; padding:10px 0; }
.pro-title em { font:12px "宋体"; color:#adadad; }
.goods-detail p { line-height:200%; }
.goods-detail p del,.goods-detail p em { font:bold 20px arial; }
.goods-detail .price span { background:#752600; color:#fff; line-height:20px; border-radius:3px; padding:0 3px; }
.detail { position:relative; padding:20px 0; }
.detail ul { background:#f7f5ee; border:1px solid #cdc2b1; padding:22px 70px; }
.detail li { height:24px; line-height:24px; }
.detail .addfav { position:absolute; right:100px; bottom:40px; }
.btn { width:129px; height:28px; text-indent:-9999px; overflow:hidden; background:url(../images/btns.png) 0 0 no-repeat; }
.addfav { height:26px; }
.addcart { background-position:0 -26px; }
.buy-info { position:relative; }
.addcart { position:absolute; bottom:35px; right:100px; }
.buy-info li { height:40px; line-height:40px; }
.buy-info li a,.buy-info li strong,.buy-info li span { float:left; }
.buy-info li a:hover { text-decoration:none; }
.buy-info li span,.buy-info li strong { line-height:28px; font-weight:normal; }
.buy-info li a { border:1px solid #d6cdbf; height:28px; padding:0 10px; margin-right:10px; line-height:28px; outline:none; }
.buy-info .curr-item { border-color:#f00; outline:1px solid red; }
.buy-info li input { border:1px solid #ccc; padding:2px 4px; text-align:center; width:40px; }
.act { border:1px solid #cdc2b1; border-top:2px solid #752600; padding:0 10px 10px; }
.act dt { color:#752600; padding-top:10px; font-weight:bold; }
.act dd { float:left; line-height:20px; width:245px; padding-left:20px; background:url(../images/dot.gif) 5px 9px no-repeat; }

.side-list { padding:0 35px 20px; }
.side-list dl { margin-top:20px; }
.side-list img { width:118px; height:118px; border:1px solid #cdc2b1; }
.goods-list dd { text-align:right; padding-right:10px; line-height:180%; }

/*comments*/
.comments { border:1px solid #cdc2b1; }
.tab-con .comments { border:0; }
.comment-list { border-bottom:1px dotted #cdc2b1; padding:25px 34px; }
.comment-list strong { display:block; position:relative; }
.comment-list em { position:absolute; right:0; }
.comment-list p { margin-top:10px; }
.form-body { border:1px solid #cdc2b1; background:#f7f5ee; padding:30px 35px;  }
.form-body textarea { width:630px; display:block; margin:0 auto; height:118px; border:1px solid #cdc2b1; padding:3px 6px; }
.form-body p { position:relative; margin-top:10px; height:30px; }
.form-body p span { position:absolute; left:0; }
.form-body p .inp-txt { border:1px solid #cdc2b1; padding:2px 4px; }
.form-body span em { color:#adadad; }
.form-body p .inp-sub { position:absolute; right:0; }

/*tab common*/
.detail-body,.met-body,.huage-body { padding:0 50px; }
.tab-con h4,.comments h4,.comment-form h4 { border-bottom:1px dotted #cdc2b1; padding:25px 0 10px 34px; font:18px "微软雅黑"; color:#752600; margin-bottom:20px; }
.comment-form h4 { border-bottom:0; margin-bottom:0; }
.tab-con h5 { font:bold 14px "宋体"; color:#752600; margin:10px 0; }
.editor-words,.spe-item,.para,.huage-con { padding: 0 26px; }

.d-title { width:157px; height:51px; background:url(../images/detail-title.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden; }
.dt2 { background-position:0 -51px; }
.dt3 { background-position:0 -102; }
.dt4 { background-position:0 -153px; }
.dt5 { background-position:0 -204px; }
.dt6 { background-position:0 -255px; }
.editor-words { background:#f7f5ee; padding:25px; border-radius:5px; }
.editor-words p { line-height:180%; text-indent:2em; }
.spe-table { width:340px; }
.spe-table td { border-bottom:1px solid #f0ebde; text-align:center; padding:7px 0; }
.spe-img { width:224px; padding-left:30px; }
.spe-tb2 { width:650px; margin:20px 0;  }
.spe-tb2 th,.spe-tb2 td  { border-bottom:1px solid #f0ebde; border-top:1px solid #f0ebde; padding:4px 0; text-align:center; background:#f7f5ee; }
.spe-tb2 td { padding:6px 0; background:#FFF; }
.recommend-color { width:530px; }
.g-name { font:16px "微软雅黑"; padding:15px 0; }
.recommend-color em { background:#752600; color:#fff; padding:1px 3px; border-radius:2px; }
.detail-img { padding:20px 0; }
.con-list .comment-body,.con-list .form-body { margin:0 10px; }

#extra { padding:20px 0; }
.met-body p { line-height:180%; }
.para img { padding:4px; border:1px solid #cdc2b1; margin:40px 0;}
.para h6 { padding:10px 0; }
.p2 div { padding:20px 0; }
.p2 div p { line-height:180%; }
.met-body { margin-right:20px; margin-bottom:30px; background:url(../images/photos/xiubu.jpg) right bottom no-repeat;}
.huage-con p { line-height:180%; }
.huage { padding-bottom:50px; }
.share dt,.share dd { float:left; height:20px; line-height:20px; }
.share dd { padding-left:26px; margin-right:10px; background:url(../images/share.png) 0 0 no-repeat; }
.share .renren { background-position:0 -20px; }
.share .qq { background-position:0 -40px; }
